package org.zuel.boot.demo.service;

import org.zuel.boot.demo.param.BatchAuthParam;

public interface IAuthService {

    /**
     * 用户-角色列表
     */
    Object userRoleList(Integer userId, Integer roleId);

    /**
     * 批量角色授权
     */
    Object batchAuthRole(BatchAuthParam param);

    /**
     * 角色-权限列表
     */
    Object rolePermList(Integer roleId, Integer permId);

    /**
     * 批量权限授权
     */
    Object batchAuthPerm(BatchAuthParam param);

    /**
     * 角色-权限vo列表
     */
    //测试VO方法
    Object rolePermVoList(Integer roleId, Integer permId);
}
